<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>美福环球 - L1签证评估结果</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css">
    <script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
    <style>
        /* 所有样式已在index_html.html中定义，这里仅包含特定于结果页面的逻辑 */
        /* 完整样式请参考index_html.html中的style标签 */
    </style>
</head>
<body>
    <div class="result">
        <div class="container">
            <div class="result-header">
                <h1 class="result-title">L1签证评估结果</h1>
                <p class="result-description">基于您提供的信息，我们生成了以下评估报告</p>
            </div>
            
            <!-- 加载状态 -->
            <div class="loading" id="loading-container">
                <div class="loading-spinner"></div>
                <div class="loading-text">正在计算您的评估结果...</div>
            </div>
            
            <!-- 结果内容 (默认隐藏) -->
            <div id="result-content" style="display: none;">
                <!-- 成功率卡片 -->
                <div class="success-rate-card">
                    <div class="success-rate-header">
                        <div>
                            <h2 class="success-rate-title">申请成功率评估</h2>
                            <p class="success-rate-subtitle">基于L1签证审批数据模型分析</p>
                        </div>
                        <div class="result-actions">
                            <button class="result-btn" id="retry-btn">
                                <i class="fas fa-refresh result-btn-icon"></i> 重新评估
                            </button>
                            <button class="result-btn result-btn-primary" id="export-pdf-btn">
                                <i class="fas fa-download result-btn-icon"></i> 导出PDF
                            </button>
                        </div>
                    </div>
                    
                    <div class="success-rate-display">
                        <div class="success-rate-circle">
                            <div class="success-rate-rating">
                                <i class="fas fa-check-circle success-rate-rating-icon"></i>
                                <span id="risk-level-label">低风险</span>
                            </div>
                            <div class="success-rate-percentage" id="final-score">0%</div>
                            <div class="success-rate-label">申请成功率</div>
                        </div>
                    </div>
                    
                    <!-- 联系顾问按钮 -->
                    <button class="contact-advisor-btn" id="contact-advisor-btn">
                        <i class="fas fa-user-tie mr-2"></i> 联系顾问
                    </button>
                    
                    <!-- 各部分得分 -->
                    <div class="scores-grid">
                        <div class="score-card">
                            <h3 class="score-title">个人背景</h3>
                            <div class="score-value" id="personal-score">0</div>
                        </div>
                        <div class="score-card">
                            <h3 class="score-title">中国公司</h3>
                            <div class="score-value" id="chinese-company-score">0</div>
                        </div>
                        <div class="score-card">
                            <h3 class="score-title">美国公司</h3>
                            <div class="score-value" id="us-company-score">0</div>
                        </div>
                    </div>
                </div>
                
                <!-- 雷达图 -->
                <div class="radar-chart-container">
                    <h2 class="chart-title">各维度得分分布</h2>
                    <div class="chart-container">
                        <canvas id="radar-chart"></canvas>
                    </div>
                </div>
                
                <!-- 优势项分析 -->
                <div class="analysis-section">
                    <h2 class="analysis-title">
                        <i class="fas fa-thumbs-up text-green-500 analysis-title-icon"></i> 优势项分析
                    </h2>
                    
                    <div class="analysis-items" id="advantages-container">
                        <!-- 优势项将通过JavaScript动态生成 -->
                    </div>
                </div>
                
                <!-- 风险项分析 -->
                <div class="analysis-section">
                    <h2 class="analysis-title">
                        <i class="fas fa-exclamation-triangle text-amber-500 analysis-title-icon"></i> 风险项分析
                    </h2>
                    
                    <div class="analysis-items" id="risks-container">
                        <!-- 风险项将通过JavaScript动态生成 -->
                    </div>
                </div>
                
                <!-- 优化建议 -->
                <div class="advice-section">
                    <h2 class="advice-title">优化建议</h2>
                    
                    <div class="advice-categories">
                        <div class="advice-category short">
                            <h3 class="advice-category-title">
                                <i class="fas fa-fire advice-category-icon"></i> 短期改进 (1-3个月)
                            </h3>
                            <div class="advice-items" id="short-term-advice">
                                <!-- 短期建议将通过JavaScript动态生成 -->
                            </div>
                        </div>
                        
                        <div class="advice-category medium">
                            <h3 class="advice-category-title">
                                <i class="fas fa-clock advice-category-icon"></i> 中期改进 (3-6个月)
                            </h3>
                            <div class="advice-items" id="medium-term-advice">
                                <!-- 中期建议将通过JavaScript动态生成 -->
                            </div>
                        </div>
                        
                        <div class="advice-category long">
                            <h3 class="advice-category-title">
                                <i class="fas fa-calendar advice-category-icon"></i> 长期改进 (6个月以上)
                            </h3>
                            <div class="advice-items" id="long-term-advice">
                                <!-- 长期建议将通过JavaScript动态生成 -->
                            </div>
                        </div>
                    </div>
                    
                    <div class="advice-note">
                        <h3 class="advice-note-title">重要提示</h3>
                        <p class="advice-note-text">
                            本评估结果基于您提供的信息和L1签证审批数据模型生成，仅供参考，不构成法律或移民建议。
                            实际签证申请结果取决于美国移民局的最终审批。建议在正式申请前咨询专业移民律师。
                        </p>
                    </div>
                </div>
            </div>
        </div>
    </div>
    
    <!-- 顾问微信模态框 (默认隐藏) -->
    <div class="modal-overlay" id="advisor-modal" style="display: none;">
        <div class="modal-container">
            <div class="modal-header">
                <h3 class="modal-title">进一步评估可添加顾问微信</h3>
                <button class="modal-close" id="close-advisor-modal">
                    <i class="fas fa-times"></i>
                </button>
            </div>
            <div class="modal-content">
                <div class="qrcode-container">
                    <img src="https://lf-code-agent.coze.cn/obj/x-ai-cn/295833796610/attachment/微信图片_20250901164955_37_98_20250901165024.jpg" alt="顾问微信二维码" class="qrcode-image">
                </div>
                <p class="modal-text">扫描二维码添加顾问微信</p>
                <p class="modal-subtext">获取一对一专业评估分析</p>
            </div>
            <button class="modal-action" id="close-modal-btn">关闭</button>
        </div>
    </div>

    <script>
        // 选项评分数据
        const optionScores = {
            q1: {
                q1a: { score: 30, grade: 'C', explanation: '任职未满1年，不满足L1签证基本要求，可能导致申请被拒' },
                q1b: { score: 70, grade: 'B', explanation: '任职1-3年，满足L1签证基本要求，具备一定的稳定性' },
                q1c: { score: 100, grade: 'S', explanation: '任职3年以上，远超基本要求，稳定性强，对申请非常有利' }
            },
            q2: {
                q2a: { score: 60, grade: 'B', explanation: '高级经理职位符合L1签证对管理职责的要求' },
                q2b: { score: 85, grade: 'A', explanation: '总监/总经理职位显示具备较高管理职责，对申请有利' },
                q2c: { score: 100, grade: 'S', explanation: '总裁职位表明处于公司最高管理层，是L1签证的理想申请人' }
            },
            q3: {
                q3a: { score: 60, grade: 'B', explanation: '高中/专科学历满足基本要求' },
                q3b: { score: 80, grade: 'A', explanation: '本科学历满足L1签证对申请人的基本教育要求' },
                q3c: { score: 100, grade: 'S', explanation: '硕士及以上学历是申请的加分项，表明具备较高专业素质' }
            },
            q4: {
                q4a: { score: 100, grade: 'S', explanation: '国际级奖项是行业认可度的重要证明，对申请非常有利' },
                q4b: { score: 85, grade: 'A', explanation: '国家级奖项证明在国内行业内具有较高知名度' },
                q4c: { score: 70, grade: 'B', explanation: '省市级奖项表明在地方行业内具有一定影响力' },
                q4d: { score: 50, grade: 'C', explanation: '无荣誉奖项，缺少额外加分项' }
            },
            q5: {
                q5a: { score: 90, grade: 'A', explanation: '电视媒体报道能有效证明行业知名度' },
                q5b: { score: 80, grade: 'A', explanation: '纸媒期刊报道是专业能力的有力证明' },
                q5c: { score: 65, grade: 'B', explanation: '网媒报道能在一定程度上证明行业影响力' },
                q5d: { score: 50, grade: 'C', explanation: '无媒体报道，缺少公众认可度的证明' }
            },
            q6: {
                q6a: { score: 60, grade: 'B', explanation: '公司成立1-3年，处于发展阶段' },
                q6b: { score: 80, grade: 'A', explanation: '公司成立4-5年，具备一定稳定性和运营经验' },
                q6c: { score: 100, grade: 'S', explanation: '公司成立5年以上，稳定性强，运营经验丰富，对申请有利' }
            },
            q7: {
                q7a: { score: 50, grade: 'C', explanation: '公司规模较小，可能被质疑是否有足够实力支持海外业务' },
                q7b: { score: 75, grade: 'B', explanation: '公司规模11-50人，具备一定实力' },
                q7c: { score: 100, grade: 'S', explanation: '公司规模50人以上，显示公司实力雄厚，对申请非常有利' }
            },
            q8: {
                q8a: { score: 80, grade: 'A', explanation: '有官方网站能提升公司专业形象，便于移民局核实信息' },
                q8b: { score: 50, grade: 'C', explanation: '无官方网站可能影响公司专业形象评估' }
            },
            q9: {
                q9a: { score: 100, grade: 'S', explanation: '与美加地区有合作经验，对L1签证申请非常有利' },
                q9b: { score: 85, grade: 'A', explanation: '与欧洲地区有合作经验，表明具备国际业务能力' },
                q9c: { score: 70, grade: 'B', explanation: '与其他地区有合作经验，显示一定的国际化程度' },
                q9d: { score: 50, grade: 'C', explanation: '无跨国合作业务经验，可能被质疑是否具备国际运营能力' }
            },
            q10: {
                q10a: { score: 50, grade: 'C', explanation: '年营业额较低，可能被质疑公司业务实力' },
                q10b: { score: 75, grade: 'B', explanation: '年营业额100-500万，具备一定业务实力' },
                q10c: { score: 100, grade: 'S', explanation: '年营业额500万以上，业务实力雄厚，对申请非常有利' }
            },
            q11: {
                q11a: { score: 50, grade: 'C', explanation: '年利润较低，可能被质疑公司盈利能力' },
                q11b: { score: 75, grade: 'B', explanation: '年利润100-500万，盈利能力良好' },
                q11c: { score: 100, grade: 'S', explanation: '年利润500万以上，盈利能力强，对申请非常有利' }
            },
            q12: {
                q12a: { score: 50, grade: 'C', explanation: '无其他子母公司或分公司，企业结构相对简单' },
                q12b: { score: 75, grade: 'B', explanation: '拥有1-5家子母公司或分公司，具备一定的集团化运营经验' },
                q12c: { score: 100, grade: 'S', explanation: '拥有5家以上子母公司或分公司，企业集团化程度高，运营经验丰富' }
            },
            q13: {
                q13a: { score: 100, grade: 'S', explanation: '已注册美国公司，符合L1签证基本要求' },
                q13b: { score: 0, grade: 'C', explanation: '未在美国注册公司，不符合L1签证基本要求' }
            },
            q14: {
                q14a: { score: 100, grade: 'S', explanation: '有实际办公地点，证明美国公司运营真实性' },
                q14b: { score: 40, grade: 'C', explanation: '无实际办公地点，可能被质疑美国公司运营真实性' }
            },
            q15: {
                q15a: { score: 60, grade: 'B', explanation: '美国公司成立时间较短，需提供更多证明业务真实性的材料' },
                q15b: { score: 85, grade: 'A', explanation: '美国公司成立1-3年，具备一定的运营历史' },
                q15c: { score: 100, grade: 'S', explanation: '美国公司成立3年以上，运营历史较长，业务稳定性强' }
            },
            q16: {
                q16a: { score: 80, grade: 'A', explanation: '有公司官网，便于移民局核实美国公司信息' },
                q16b: { score: 50, grade: 'C', explanation: '无公司官网，可能影响美国公司形象评估' }
            },
            q17: {
                q17a: { score: 40, grade: 'C', explanation: '美国公司无员工，可能被质疑业务真实性和运营能力' },
                q17b: { score: 70, grade: 'B', explanation: '美国公司有1-5名员工，具备基本运营能力' },
                q17c: { score: 100, grade: 'S', explanation: '美国公司有5名以上员工，运营实力较强' }
            },
            q18: {
                q18a: { score: 100, grade: 'S', explanation: '母子公司关系是L1签证最理想的关联关系' },
                q18b: { score: 80, grade: 'A', explanation: '分公司关系符合L1签证要求' },
                q18c: { score: 50, grade: 'C', explanation: '其他关联关系需提供更多证明材料' }
            }
        };
        
        // 问题文本数据
        const questionTexts = {
            q1: '在职年限',
            q2: '任职管理岗位职级',
            q3: '最高学历',
            q4: '是否有过个人的荣誉奖项',
            q5: '是否有过媒体报道，刊登在期刊，报纸等媒体上',
            q6: '国内（母）公司的成立年限',
            q7: '国内（母）公司的人员规模',
            q8: '国内（母）公司是否有官方网站',
            q9: '是否有跨国合作业务，主要合作的国家',
            q10: '国内（母）公司近3年的平均年营业额',
            q11: '国内（母）公司的近3年的平均利润',
            q12: '国内（母）有还开设其他子母公司、分公司的数量',
            q13: '是否已注册美国境内公司',
            q14: '美国公司是否有实际办公地点',
            q15: '美国公司成立的年限',
            q16: '美国公司是否有公司官网',
            q17: '美国公司的人员规模',
            q18: '美国公司与国内公司的关联关系'
        };
        
        // 选项文本数据
        const optionTexts = {
            q1a: '少于1年',
            q1b: '1-3年',
            q1c: '3年以上',
            q2a: '其他高级经理',
            q2b: '总监/总经理',
            q2c: '总裁',
            q3a: '高中/专科',
            q3b: '本科',
            q3c: '硕士或以上',
            q4a: '国际级',
            q4b: '国家级',
            q4c: '省市级',
            q4d: '否',
            q5a: '电视',
            q5b: '纸媒期刊',
            q5c: '网媒或其他',
            q5d: '否',
            q6a: '1-3年',
            q6b: '4-5年',
            q6c: '5年以上',
            q7a: '5-10人以下',
            q7b: '11-50人',
            q7c: '50人以上',
            q8a: '是',
            q8b: '否',
            q9a: '美加',
            q9b: '欧洲',
            q9c: '东南亚或其他',
            q9d: '否',
            q10a: '￥100w以下',
            q10b: '￥100-500w',
            q10c: '￥500w以上',
            q11a: '￥100w以下',
            q11b: '￥100-500w',
            q11c: '￥500w以上',
            q12a: '无',
            q12b: '1-5家',
            q12c: '5家以上',
            q13a: '是',
            q13b: '否',
            q14a: '是',q14b: '否',
            q15a: '1年以下',
            q15b: '1-3年',
            q15c: '3年以上',
            q16a: '是',
            q16b: '否',
            q17a: '无',
            q17b: '1-5人',
            q17c: '5人以上',
            q18a: '母子公司',
            q18b: '分公司',
            q18c: '其他'
        };
        
        // 评估结果对象
        let result = null;
        
        // 初始化
        function init() {
            // 获取保存在localStorage中的答案
            const savedAnswers = localStorage.getItem('questionnaireAnswers');
            
            if (savedAnswers) {
                try {
                    const answers = JSON.parse(savedAnswers);
                    
                    // 计算评估结果
                    result = calculateScores(answers);
                    
                    // 显示结果内容
                    setTimeout(() => {
                        document.getElementById('loading-container').style.display = 'none';
                        document.getElementById('result-content').style.display = 'block';
                        
                        // 渲染结果
                        renderResult();
                    }, 1000); // 短暂延迟以显示加载状态
                } catch (e) {
                    console.error('Failed to process answers:', e);
                    alert('处理评估结果时出现错误，请返回问卷页面重新评估。');
                    window.location.href = 'questionnaire.html';
                }
            } else {
                // 如果没有保存的答案，重定向到问卷页面
                window.location.href = 'questionnaire.html';
            }
            
            // 添加按钮事件监听
            document.getElementById('retry-btn').addEventListener('click', handleRetry);
            document.getElementById('export-pdf-btn').addEventListener('click', handleExportPDF);
            document.getElementById('contact-advisor-btn').addEventListener('click', showAdvisorModal);
            document.getElementById('close-advisor-modal').addEventListener('click', hideAdvisorModal);
            document.getElementById('close-modal-btn').addEventListener('click', hideAdvisorModal);
        }
        
        // 计算得分
        function calculateScores(answers) {
            // 1. 计算各部分原始得分
            const personalScore = calculateSectionScore(answers, [
                'q1', 'q2', 'q3', 'q4', 'q5'
            ]);
            
            const chineseCompanyScore = calculateSectionScore(answers, [
                'q6', 'q7', 'q8', 'q9', 'q10', 'q11', 'q12'
            ]);
            
            const usCompanyScore = calculateSectionScore(answers, [
                'q13', 'q14', 'q15', 'q16', 'q17', 'q18'
            ]);
            
            // 2. 应用关键项否决机制 - 在职年限不足1年
            let adjustedPersonalScore = personalScore;
            if (answers.q1 === 'q1a') {
                adjustedPersonalScore = Math.min(personalScore, 60);
            }
            
            // 3. 应用权重计算总分 (35%:40%:25%)
            const weightedScore = (adjustedPersonalScore * 0.35) + 
                                 (chineseCompanyScore * 0.40) + 
                                 (usCompanyScore * 0.25);
            
            // 4. 转换为1-99%的成功率区间
            const finalScore = Math.min(Math.max(Math.round(weightedScore), 1), 99);
            
            // 5. 确定风险等级
            let riskLevel;
            if (finalScore >= 70) {
                riskLevel = 'low';
            } else if (finalScore >= 40) {
                riskLevel = 'medium';
            } else {
                riskLevel = 'high';
            }
            
            // 6. 分析优势项和风险项
            const advantages = analyzeAdvantages(answers);
            const risks = analyzeRisks(answers);
            
            // 7. 生成优化建议
            const optimizationAdvice = generateAdvice(answers, risks);
            
            return {
                personalScore: adjustedPersonalScore,
                chineseCompanyScore,
                usCompanyScore,
                finalScore,
                riskLevel,
                advantages,
                risks,
                optimizationAdvice
            };
        }
        
        // 计算单个部分的得分
        function calculateSectionScore(answers, questionIds) {
            let totalScore = 0;
            let answeredQuestions = 0;
            
            questionIds.forEach(questionId => {
                const answer = answers[questionId];
                
                // 跳过未回答的问题
                if (answer === undefined || answer === null) {
                    return;
                }
                
                // 处理单选题
                if (typeof answer === 'string') {
                    const optionScore = optionScores[questionId]?.[answer]?.score;
                    if (optionScore !== undefined) {
                        totalScore += optionScore;
                        answeredQuestions++;
                    }
                } 
                // 处理多选题
                else if (Array.isArray(answer) && answer.length > 0) {
                    // 对多选题，取选中选项中的最高分
                    let maxScore = 0;
                    answer.forEach(optionId => {
                        const optionScore = optionScores[questionId]?.[optionId]?.score;
                        if (optionScore !== undefined && optionScore > maxScore) {
                            maxScore = optionScore;
                        }
                    });
                    
                    if (maxScore > 0) {
                        totalScore += maxScore;
                        answeredQuestions++;
                    }
                }
            });
            
            // 如果没有回答任何问题，返回0
            if (answeredQuestions === 0) {
                return 0;
            }
            
            // 计算平均分
            return Math.round(totalScore / answeredQuestions);
        }
        
        // 分析优势项
        function analyzeAdvantages(answers) {
            const advantages = [];
            
            Object.keys(answers).forEach(questionId => {
                const answer = answers[questionId];
                
                // 处理单选题
                if (typeof answer === 'string') {
                    const optionData = optionScores[questionId]?.[answer];
                    if (optionData && ['S', 'A', 'B'].includes(optionData.grade)) {
                        advantages.push({
                            question: questionTexts[questionId],
                            answer: optionTexts[answer],
                            explanation: optionData.explanation
                        });
                    }
                } 
                // 处理多选题
                else if (Array.isArray(answer)) {
                    answer.forEach(optionId => {
                        const optionData = optionScores[questionId]?.[optionId];
                        if (optionData && ['S', 'A', 'B'].includes(optionData.grade)) {
                            advantages.push({
                                question: questionTexts[questionId],
                                answer: optionTexts[optionId],
                                explanation: optionData.explanation
                            });
                        }
                    });
                }
            });
            
            return advantages;
        }
        
        // 分析风险项
        function analyzeRisks(answers) {
            const risks = [];
            
            Object.keys(answers).forEach(questionId => {
                const answer = answers[questionId];
                
                // 处理单选题
                if (typeof answer === 'string') {
                    const optionData = optionScores[questionId]?.[answer];
                    if (optionData && optionData.grade === 'C') {
                        risks.push({
                            question: questionTexts[questionId],
                            answer: optionTexts[answer],
                            risk: optionData.explanation
                        });
                    }
                } 
                // 处理多选题
                else if (Array.isArray(answer)) {
                    answer.forEach(optionId => {
                        const optionData = optionScores[questionId]?.[optionId];
                        if (optionData && optionData.grade === 'C') {
                            risks.push({
                                question: questionTexts[questionId],
                                answer: optionTexts[optionId],
                                risk: optionData.explanation
                            });
                        }
                    });
                }
            });
            
            // 添加关键项否决风险
            if (answers.q1 === 'q1a') { // 任职未满1年
                risks.push({
                    question: '在职年限',
                    answer: '少于1年',
                    risk: '根据L1签证要求，申请人需在最近3年内至少在申请公司任职1年，此项可能导致申请直接被拒'
                });
            }
            
            return risks;
        }
        
        // 生成优化建议
        function generateAdvice(answers, risks) {
            const advice = [];
            
            // 针对风险项生成建议
            risks.forEach(risk => {
                const adviceItem = getAdviceForRisk(risk.question);
                if (adviceItem) {
                    advice.push(adviceItem);
                }
            });
            
            // 添加通用建议
            if (!answers.q13 || answers.q13 === 'q13b') { // 未在美国设立公司
                advice.push({
                    priority: 'short',
                    content: '尽快在美国注册成立关联企业，确保法律合规性'
                });
            }
            
            if (answers.q14 === 'q14b') { // 美国公司无实际办公地点
                advice.push({
                    priority: 'short',
                    content: '为美国公司租赁正式办公场所，准备完整的办公场所证明文件'
                });
            }
            
            // 添加文件准备建议
            advice.push({
                priority: 'medium',
                content: '准备公司股权关系证明文件，明确中美公司关联关系'
            });
            
            advice.push({
                priority: 'medium',
                content: '整理申请人参与核心决策的证明材料，包括会议纪要、决策文件等'
            });
            
            advice.push({
                priority: 'long',
                content: '提升美国公司本地化程度，逐步增加本地员工比例'
            });
            
            return advice;
        }
        
        // 获取针对风险的建议
        function getAdviceForRisk(question) {
            const questionToAdviceMap = {
                '在职年限': {
                    priority: 'long',
                    content: '建议继续在当前公司任职，直至满足至少1年的任职要求'
                },
                '国内（母）公司的人员规模': {
                    priority: 'medium',
                    content: '考虑适度扩大公司规模，增加员工数量以增强申请实力'
                },
                '国内（母）公司是否有官方网站': {
                    priority: 'short',
                    content: '尽快建立公司官方网站，提升公司专业形象'
                },
                '是否有跨国合作业务': {
                    priority: 'medium',
                    content: '积极拓展跨国合作业务，优先考虑与美加地区建立合作关系'
                },
                '国内（母）公司近3年的平均年营业额': {
                    priority: 'long',
                    content: '制定业务增长计划，逐步提升公司营业额'
                },
                '国内（母）公司的近3年的平均利润': {
                    priority: 'long',
                    content: '优化公司运营，提升盈利能力'
                },
                '是否已注册美国境内公司': {
                    priority: 'short',
                    content: '立即启动美国公司注册流程，确保法律合规'
                },
                '美国公司是否有实际办公地点': {
                    priority: 'short',
                    content: '尽快租赁或购买美国办公场所，准备相关证明文件'
                },
                '美国公司的人员规模': {
                    priority: 'medium',
                    content: '逐步增加美国公司员工数量，提升运营实力'
                }
            };
            
            return questionToAdviceMap[question] || null;
        }
        
        // 渲染结果
        function renderResult() {
            if (!result) return;
            
            // 显示最终得分
            document.getElementById('final-score').textContent = `${result.finalScore}%`;
            
            // 显示各部分得分
            document.getElementById('personal-score').textContent = result.personalScore;
            document.getElementById('chinese-company-score').textContent = result.chineseCompanyScore;
            document.getElementById('us-company-score').textContent = result.usCompanyScore;
            
            // 设置风险等级标签
            const riskLevelLabel = document.getElementById('risk-level-label');
            let riskIcon, riskText;
            
            switch (result.riskLevel) {
                case 'high':
                    riskIcon = 'fa-exclamation-triangle';
                    riskText = '高风险';
                    riskLevelLabel.style.color = '#f87171';
                    break;
                case 'medium':
                    riskIcon = 'fa-exclamation-circle';
                    riskText = '中等风险';
                    riskLevelLabel.style.color = '#facc15';
                    break;
                case 'low':
                    riskIcon = 'fa-check-circle';
                    riskText = '低风险';
                    riskLevelLabel.style.color = '#4ade80';
                    break;
                default:
                    riskIcon = 'fa-question-circle';
                    riskText = '未知风险';
            }
            
            riskLevelLabel.innerHTML = `<i class="fas ${riskIcon} mr-2"></i>${riskText}`;
            
            // 渲染雷达图
            renderRadarChart();
            
            // 渲染优势项
            renderAdvantages();
            
            // 渲染风险项
            renderRisks();
            
            // 渲染优化建议
            renderAdvice();
        }
        
        // 渲染雷达图
        function renderRadarChart() {
            const ctx = document.getElementById('radar-chart').getContext('2d');
            
            // 准备雷达图数据
            const data = [
                { subject: '个人背景', score: result.personalScore, fullMark: 100 },
                { subject: '中国公司', score: result.chineseCompanyScore, fullMark: 100 },
                { subject: '美国公司', score: result.usCompanyScore, fullMark: 100 },
            ];
            
            // 创建雷达图
            new Chart(ctx, {
                type: 'radar',
                data: {
                    labels: data.map(item => item.subject),
                    datasets: [{
                        label: '得分',
                        data: data.map(item => item.score),
                        backgroundColor: 'rgba(30, 64, 175, 0.6)',
                        borderColor: 'rgba(30, 64, 175, 1)',
                        pointBackgroundColor: 'rgba(30, 64, 175, 1)',
                        pointBorderColor: '#fff',
                        pointHoverBackgroundColor: '#fff',
                        pointHoverBorderColor: 'rgba(30, 64, 175, 1)'
                    }]
                },
                options: {
                    scales: {
                        r: {
                            angleLines: {
                                color: 'rgba(0, 0, 0, 0.1)'
                            },
                            grid: {
                                color: 'rgba(0, 0, 0, 0.1)'
                            },
                            pointLabels: {
                                font: {
                                    size: 14
                                }
                            },
                            ticks: {
                                display: true,
                                backdropColor: 'transparent',
                                stepSize: 20,
                                font: {
                                    size: 12
                                }
                            }
                        }
                    },
                    plugins: {
                        legend: {
                            position: 'top',
                        },
                        tooltip: {
                            callbacks: {
                                label: function(context) {
                                    return `得分: ${context.raw}分`;
                                }
                            }
                        }
                    }
                }
            });
        }
        
        // 渲染优势项
        function renderAdvantages() {
            const container = document.getElementById('advantages-container');
            
            if (result.advantages.length > 0) {
                result.advantages.forEach((advantage, index) => {
                    const advantageItem = document.createElement('div');
                    advantageItem.className = 'analysis-item';
                    advantageItem.innerHTML = `
                        <h3 class="analysis-item-title">${advantage.question}</h3>
                        <p class="analysis-item-answer">您的回答: <span class="font-medium">${advantage.answer}</span></p>
                        <p class="analysis-item-explanation">${advantage.explanation}</p>
                    `;
                    container.appendChild(advantageItem);
                });
            } else {
                // 显示空状态
                container.innerHTML = `
                    <div class="empty-analysis">
                        <i class="fas fa-info-circle empty-analysis-icon"></i>
                        <p class="empty-analysis-text">未发现明显优势项，请参考以下优化建议提升申请成功率</p>
                    </div>
                `;
            }
        }
        
        // 渲染风险项
        function renderRisks() {
            const container = document.getElementById('risks-container');
            
            if (result.risks.length > 0) {
                result.risks.forEach((risk, index) => {
                    const riskItem = document.createElement('div');
                    riskItem.className = 'analysis-item warning';
                    riskItem.innerHTML = `
                        <h3 class="analysis-item-title">${risk.question}</h3>
                        <p class="analysis-item-answer">您的回答: <span class="font-medium">${risk.answer}</span></p>
                        <p class="analysis-item-explanation">${risk.risk}</p>
                    `;
                    container.appendChild(riskItem);
                });
            } else {
                // 显示空状态
                container.innerHTML = `
                    <div class="empty-analysis">
                        <i class="fas fa-check-circle empty-analysis-icon"></i>
                        <p class="empty-analysis-text">未发现明显风险项，您的申请条件良好</p>
                    </div>
                `;
            }
        }
        
        // 渲染优化建议
        function renderAdvice() {
            const shortTermContainer = document.getElementById('short-term-advice');
            const mediumTermContainer = document.getElementById('medium-term-advice');
            const longTermContainer = document.getElementById('long-term-advice');
            
            // 清空容器
            shortTermContainer.innerHTML = '';
            mediumTermContainer.innerHTML = '';
            longTermContainer.innerHTML = '';
            
            // 分类添加建议
            result.optimizationAdvice.forEach(advice => {
                const adviceItem = document.createElement('li');
                adviceItem.className = 'advice-item';
                adviceItem.innerHTML = `
                    <i class="fas fa-angle-right advice-item-icon"></i>
                    <p class="advice-item-text">${advice.content}</p>
                `;
                
                switch (advice.priority) {
                    case 'short':
                        shortTermContainer.appendChild(adviceItem);
                        break;
                    case 'medium':
                        mediumTermContainer.appendChild(adviceItem);
                        break;
                    case 'long':
                        longTermContainer.appendChild(adviceItem);
                        break;
                }
            });
        }
        
        // 处理重新评估
        function handleRetry() {
            // 清除保存的答案
            localStorage.removeItem('questionnaireAnswers');
            
            // 重定向到问卷页面
            window.location.href = 'questionnaire.html';
        }
        
        // 处理导出PDF
        function handleExportPDF() {
            // 实际应用中，这里会实现PDF导出功能
            alert('PDF导出功能即将上线，敬请期待');
        }
        
        // 显示顾问微信模态框
        function showAdvisorModal() {
            document.getElementById('advisor-modal').style.display = 'flex';
        }
        
        // 隐藏顾问微信模态框
        function hideAdvisorModal() {
            document.getElementById('advisor-modal').style.display = 'none';
        }
        
         // AI分析功能
        function initAIAnalysis() {
            // 模拟AI分析加载延迟
            setTimeout(() => {
                const aiLoading = document.getElementById('ai-loading');
                const aiResult = document.getElementById('ai-analysis-result');
                if (aiLoading && aiResult) {
                    aiLoading.style.display = 'none';
                    aiResult.style.display = 'block';
                }
            }, 1500);
        }
        
        // 初始化结果页面
        document.addEventListener('DOMContentLoaded', function() {
            init();
            // 初始化AI分析
            initAIAnalysis();
        });
    </script>
</body>
</html>